have the advantage of - Francés Inglés Diccionario